Perfect Bipartite Matching in Pseudo-Deterministic RNC

نویسندگان

  • Shafi Goldwasser
  • Ofer Grossman
چکیده

In this paper we present a pseudo-deterministic RNC algorithm for finding perfect matchings in bipartite graphs. Specifically, our algorithm is a randomized parallel algorithm which uses poly(n) processors, poly(log n) depth, poly(log n) random bits, and outputs for each bipartite input graph a unique perfect matching with high probability. That is, it returns the same matching for almost all random seeds. Our work improves upon different aspects of prior work. The celebrated works of Karp, Uval, Wigderson [13] and Mulmuley, Vazirani, Vazirani [15] which find perfect matchings in RNC produce different matchings on different executions. The recent work of Fenner, Gurjar, and Thierauf [7] shows a deterministic parallel algorithm for bipartite perfect matching but requires 2 (quasi-polynomially many) processors, proving that bipartite matching is in quasi-NC. Our algorithm is the first algorithm to return unique perfect matchings with only polynomially many processors. As an immediate consequence we also find a pseudo-deterministic RNC algorithm for depth first search (DFS).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A genetic approach for the parallel almost-uniform generation and approximate counting of matchings

In the rst part of this work, we present an RNC uniform generator of matchings of any size in a graph. We achieve this by using a genetic system approach to parallelize the sequential random walk. Using similar techniques, we present a Randomized NC approximation for counting the number of perfect matchings in a dense bipartite graph. As a consequence we solve the problem of getting an RNC appr...

متن کامل

On the inverse maximum perfect matching problem under the bottleneck-type Hamming distance

Given an undirected network G(V,A,c) and a perfect matching M of G, the inverse maximum perfect matching problem consists of modifying minimally the elements of c so that M becomes a maximum perfect matching with respect to the modified vector. In this article, we consider the inverse problem when the modifications are measured by the weighted bottleneck-type Hamming distance. We propose an alg...

متن کامل

A New NCAlgorithm for Perfect Matching in Bipartite Cubic Graphs

The purpose of this paper is to introduce a new approach to the problem of computing perfect matchings in fast deterministic parallel time. In particular, this approach yields a new algorithm which finds a perfect matching in bipartite cubic graphs in time O log n and O n n logn processors in the arbitrary CRCW PRAM model.

متن کامل

An Algorithm for Computing Edge Colorings on Regular Bipartite Multigraphs

In this paper, we consider the problem of finding an edge coloring of a d-regular bipartite multigraph with 2n vertices and m = nd edges. The best known deterministic algorithm (by Cole, Ost, and Schirra) takes O(m log d) time to find an edge coloring of such a graph. This bound is achieved by combining an O(m)-time perfect-matching algorithm with the Euler partition algorithm. The O(m) time bo...

متن کامل

Some perfect matchings and perfect half-integral matchings in NC

We show that for any class of bipartite graphs which is closed under edge deletion and where the number of perfect matchings can be counted in NC, there is a deterministic NC algorithm for finding a perfect matching. In particular, a perfect matching can be found in NC for planar bipartite graphs and K3,3-free bipartite graphs via this approach. A crucial ingredient is part of an interior-point...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electronic Colloquium on Computational Complexity (ECCC)

دوره 22  شماره 

صفحات  -

تاریخ انتشار 2015